<?php namespace Home\Controller; 
//登陆控制器
class LoginController extends CommonController{
    private $LoginModel;
//  自定义构造函数
    public function __auto(){
        //引Model文件
        $this->LoginModel = new \Home\Model\Login;
    }
    
//  首页
    public function index(){
    	if(IS_POST){
    		//判断验证码是否正确
    		$code = Q("post.code",'','strtoupper');
			if($code != Code::get()) View::error('验证码输入不正确!!!');

    		//判断用户名是否存在
    		$username = Q("post.username");
			$data = $this->LoginModel->where("username='{$username}'")->find();
			if(!$data) View::error('用户名和密码错误！！！');
			
			//判断密码是否正确
			$password = Q("post.password",'','md5');
			if($password != $data['password']) View::error('用户名和密码错误！！！');
			
			//记住密码
//			$remember = Q("post.remember");
			$_SESSION['user']=array(
				'uid'=>$data['uid'],
				'account'=>$data['account']
			);
			View::success("登陆成功",U('Index/index')); 
    	}

        View::make();
    }
	//code
	public function code(){
	    Code::num(C("webSet.CODE_LEN"))->make();
	}
}